﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace JshRCSWebApi.Infrastructure.Domain.DTO.SysVehicle.VehicleTask
{
    public class robot_task_translate_DTO
    {
        /// <summary>
        /// 直线运动距离, 绝对值, 单位: m
        /// </summary>
        public int dist { get; set; }
        /// <summary>
        /// 机器人坐标系下 X 方向运动的速度, 正为向前, 负为向后, 单位: m/s
        /// </summary>
        public double vx { get; set; }
        /// <summary>
        /// 机器人坐标系下 Y 方向运动的速度, 正为向左, 负为向右, 单位: m/s 负值时无用
        /// </summary>
        public double vy { get; set; }
        /// <summary>
        /// 0 = 里程模式(根据里程进行运动), 1 = 定位模式, 若缺省则默认为里程模式
        /// </summary>
        public int mode { get; set; }
    }
}
